delayed payment clause - English Synonyms Dictionary